﻿//***********************************************************************
// Assembly         : NMortgage.UI
// Author           : Mike
// Created          : 04-07-2012
//
// Last Modified By : Mike
// Last Modified On : 04-07-2012
// Description      : 
//
// Copyright        : (c) . All rights reserved.
//***********************************************************************
namespace NMortgage.UI.Model
{
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Linq;
    using System.Text;

    using FluentValidation.Results;

    public interface IValidatable
    {
        #region Properties

        bool IsValid
        {
            get;
        }

        #endregion Properties

        #region Methods

        ValidationResult SelfValidate();

        #endregion Methods
    }
}